export interface PySwitchType {
	/** 是否禁用 */
	disabled?: boolean;
	/** 大小 */
	size?: keyof typeof PySwitchSize;
	/** 开启颜色 */
	onColor?: string;
	/** 关闭颜色 */
	offColor?: string;
	/** 开启配置 */
	active: Option;
	/** 关闭配置 */
	inactive: Option;
	/** 切换事件 */
	change?: (state: Option["value"]) => void;
}

type Option = {
	label: string;
	value: string | number | boolean;
};

enum PySwitchSize {
	large = "large",
	default = "default",
	small = "small",
}
